@echo off
REM Qdrant向量数据库服务启动脚本
REM 
REM 使用方法：
REM   1. 确保已下载qdrant.exe并放在当前目录
REM   2. 复制config.yaml.example为config.yaml并根据需要修改配置
REM   3. 运行此脚本启动Qdrant服务
REM
REM 默认端口：
REM   - HTTP API: 6333
REM   - gRPC API: 6334
REM
REM 服务状态检查：
REM   curl http://localhost:6333/

echo 正在启动Qdrant向量数据库服务...

REM 检查配置文件是否存在
if not exist "config.yaml" (
    echo 错误：找不到config.yaml配置文件
    echo 请先复制config.yaml.example为config.yaml并根据需要修改配置
    pause
    exit /b 1
)

REM 检查Qdrant可执行文件是否存在
if not exist "qdrant.exe" (
    echo 错误：找不到qdrant.exe可执行文件
    echo 请从Qdrant官方GitHub仓库下载对应平台的二进制文件
    pause
    exit /b 1
)

REM 启动Qdrant服务
echo 配置文件：config.yaml
echo HTTP API端口：6333
echo gRPC API端口：6334
echo.
echo 正在启动服务...

.\qdrant.exe --config-path .\config.yaml

pause

